@font-face {
    font-family: 'icomoon';
    src:  url('fonts/icomoon.eot?nnhx08');
    src:  url('fonts/icomoon.eot?nnhx08#iefix') format('embedded-opentype'),
      url('fonts/icomoon.ttf?nnhx08') format('truetype'),
      url('fonts/icomoon.woff?nnhx08') format('woff'),
      url('fonts/icomoon.svg?nnhx08#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }
  body {
      background: #ffffff;
  }
  /* -----------商品详情页面头部开始----------- */
.head {
    position: relative;
    height: 100px;
    margin-top: 20px;
}
/* 京东logo */
.head .logo {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 150px;
    height: 60px;
    background: url(../images/jdlogo-201708-@1x.png) no-repeat;
}
/* 全部商品分类 */
.head .sp_fl {
    position: absolute;
    top: 15px;
    left: 175px;
    height: 25px;
    border: 1px solid #cccccc;
    line-height: 20px;
}
.head .sp_fl .fl_text {
    padding: 0 5px;
    color: #666666;
}
.head .sp_fl .fl_text:hover {
    color: #f30213;
}
.head .sp_fl .fl_text span {
    font-family: 'icomoon';
    color: #666666;
}
/* 全部商品分类下拉菜单 */
.sp_fl .sp_fl_cd {
    position: absolute;
    top: 24px;
    left: -1px;
    width: 152px;
    height: 200px;
    border: 1px solid #cccccc;
    display: none;
}
/* 搜索框 */
.head .search {
    position: absolute;
    top: 0px;
    left: 357px;
    width: 560px;
    height: 36px;
    border:0;
}
.search_box {
    float: left;
    width: 456px;
    height: 36px;
    border: 2px solid #bf3939;
}
.search_qz {
    float: left;
    height: 36px;
    line-height: 36px;
    color: #ffffff;
    background: #b61d1d;
    padding: 0 8px;
}
.search_qz:hover {
    color: #ffffff;
}
.search_bd {
    float: left;
    height: 36px;
    line-height: 36px;
    color: #ffffff;
    background: #474e5c;
    padding: 0 8px;
}
.search_bd:hover {
    color: #ffffff;
}
/* 购物车 */
.settleup {
    position: absolute;
    top: 0px;
    right: 63px;
    width: 141px;
    height: 36px;
    background: #f9f9f9;
    text-align: center;
    line-height: 36px;
    border: 1px solid #dfdfdf;
}
.settleup .ci_text {
    color: #666666;
}
.settleup .ci_text:hover {
    color: #f30213;
}
.settleup .ci_left {
    position: absolute;
    top: 10px;
    left: 13px;
    width: 18px;
    height: 16px;
    background: url(../images/jd2015img.png);
    background-position: 0px -58px;
}
.settleup .ci_right {
    position: absolute;
    right: 10px;
    font-family: 'icomoon';
    color: #999999;
    font-size: 18px;
}
.settleup .ci_count {
    position: absolute;
    top: -4px;
    left: 100px;
    font-size: 12px;
    line-height: 12px;
    color: rgb(255, 255, 255);
    background-color: rgb(200, 22, 35);
    padding: 1px 4px;
    border-radius: 7px 7px 7px 0px;
}
/* 热词模块 */
#hotwords {
    position: absolute;
    top: 40px;
    left: 357px;
    width: 518px;
    height: 20px;
}
#hotwords .hotwords_text {
    float: left;
    margin-right: 10px;
    color: #666666;
}
#hotwords .hotwords_text:hover {
    color: #c81623;
}
  /* -----------商品详情页面头部结束----------- */

/* -----------商品详情页头部菜单栏开始----------- */
/* 顶部广告 */
.shop_list_top{
    display: block;
    height: 110px;
    background: url(../images/eb1953d8e415ee68.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
/* 菜单列表 */
.shop_list_bottom {
    height: 40px;
    background: #fec821;
}
.list_bottom_content  {
    height: 40px;
}
.list_bottom_content li {
    position: relative;
    float: left;
    width: 120px;
    height: 38px;
    text-align: center;
}
.list_bottom_content li .boootm_content_text {
    color: #000000;
    font-size: 14px;
    line-height: 38px;
}
.list_bottom_content li .boootm_content_text:hover {
    color: #fff;
}
/* 菜单列表下拉菜单 */
.shop_list_xiala {
    position: absolute;
    top: 39px;
    left: -160px;
    width: 1519px;
    height: 260px;
    background: #000000;
    z-index: 1;
    display: none;
}
.shop_list_xiala .w {
    height: 260px;
}
.shop_list_xiala .w .xiala_1 {
    float: left;
    width: 151px;
    height: 200px;
    margin-top: 10px;
}
.shop_list_xiala .w .xiala_1:nth-child(1) {
    margin-left: 25px;
}
.shop_list_xiala .w .fenge {
    float: left;
    width: 1px;
    height: 140px;
    background: #fff;
    margin: 5px 20px 0 20px;
}
.shop_list_xiala .w .xiala_1 h3 {
    color: #fec821;
    margin-bottom: 5px;
    text-align: left;
}
.shop_list_xiala .w .xiala_1 .xiala_a {
    float: left;
    color: #666666;
    background: #fff;
    padding: 2.5px 5px;
    margin-left: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
}
.shop_list_xiala .w .xiala_1 .xiala_a:hover {
    color: #000000;
    background: #fec821;
}
.list_bottom_content li:nth-child(2) .shop_list_xiala {
    top: 39px;
    left: -280px;
}
.list_bottom_content li:nth-child(3) .shop_list_xiala {
    top: 39px;
    left: -400px;
}
.list_bottom_content li:nth-child(4) .shop_list_xiala {
    top: 39px;
    left: -520px;
}
.list_bottom_content li:nth-child(5) .shop_list_xiala {
    top: 39px;
    left: -640px;
}
.list_bottom_content li:nth-child(6) .shop_list_xiala {
    top: 39px;
    left: -760px;
}
.list_bottom_content li:nth-child(7) .shop_list_xiala {
    top: 39px;
    left: -880px;
}
.list_bottom_content li:nth-child(2) .shop_list_xiala .xia_la_1,
.list_bottom_content li:nth-child(3) .shop_list_xiala .xia_la_1,
.list_bottom_content li:nth-child(4) .shop_list_xiala .xia_la_1 {
    float: left;
    width: 210px;
    height: 260px;
    margin-right: 110px;
}
.list_bottom_content li:nth-child(5) .shop_list_xiala .xia_la_1,
.list_bottom_content li:nth-child(6) .shop_list_xiala .xia_la_1,
.list_bottom_content li:nth-child(7) .shop_list_xiala .xia_la_1 {
    float: left;
    width: 210px;
    height: 260px;
    margin-right: 50px;
}
.list_bottom_content li:nth-child(2) .shop_list_xiala .xia_la_1:nth-child(1){
    margin-left: 180px;
}
.list_bottom_content li:nth-child(3) .shop_list_xiala .xia_la_1:nth-child(1),
.list_bottom_content li:nth-child(4) .shop_list_xiala .xia_la_1:nth-child(1) {
    margin-left: 300px;
}
.list_bottom_content li:nth-child(5) .shop_list_xiala .xia_la_1:nth-child(1),
.list_bottom_content li:nth-child(6) .shop_list_xiala .xia_la_1:nth-child(1),
.list_bottom_content li:nth-child(7) .shop_list_xiala .xia_la_1:nth-child(1) {
    margin-left: 100px;
}
.list_bottom_content li:nth-child(2) .shop_list_xiala .xia_la_1 .img_box {
    margin: 0 auto;
    width: 118px;
    height: 174px;
    margin-top: 20px;
}
.list_bottom_content li:nth-child(3) .shop_list_xiala .xia_la_1 .img_box,
.list_bottom_content li:nth-child(4) .shop_list_xiala .xia_la_1 .img_box,
.list_bottom_content li:nth-child(5) .shop_list_xiala .xia_la_1 .img_box,
.list_bottom_content li:nth-child(6) .shop_list_xiala .xia_la_1 .img_box,
.list_bottom_content li:nth-child(7) .shop_list_xiala .xia_la_1 .img_box {
    margin: 0 auto;
    width: 152px;
    height: 172px;
    margin-top: 20px;
}
.list_bottom_content li:nth-child(2) .shop_list_xiala .xia_la_1 .img_box img {
    width: 100%;
}
.list_bottom_content li:nth-child(2) .shop_list_xiala .xia_la_1 p,
.list_bottom_content li:nth-child(3) .shop_list_xiala .xia_la_1 p,
.list_bottom_content li:nth-child(4) .shop_list_xiala .xia_la_1 p,
.list_bottom_content li:nth-child(5) .shop_list_xiala .xia_la_1 p,
.list_bottom_content li:nth-child(6) .shop_list_xiala .xia_la_1 p,
.list_bottom_content li:nth-child(7) .shop_list_xiala .xia_la_1 p {
    color: #fec821;
    margin-top: 5px;
    font-size: 13px;
}

/* -----------商品详情页头部菜单栏结束----------- */

/* -----------面包屑导航开始----------- */
.crumb_wrap {
    height: 44px;
    background: #f2f2f2;
}
/* 面包屑导航左侧 */
.crumb {
    float: left;
    width: 382px;
    height: 44px;
    line-height: 44px;
}
.crumb .item {
    float: left;
}
.crumb .item a {
    color: #666666;
}
.crumb .item_set {
    float: left;
    font-family: 'icomoon';
    font-size: 16px;
    margin: 0px 5px;
}
/* 面包屑导航右侧 */
.contact {
    float: right;
    width: 347px;
    height: 44px;
    line-height: 44px;
}
.contact .name {
    padding: 1px 1px;
    background: #e4393c;
    color: #ffffff;
}
.contact .item {
    width: 70px;
    color: #666666;
    margin-left: 10px;
}
.contact .item i{
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../images/__sprite.png);
    background-position: -34px -16px;
    vertical-align: middle;
}
.contact .item:last-child  i{
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../images/__sprite.png);
    background-position: 26px 100px;
}
/* -----------面包屑导航结束----------- */

/* -----------产品介绍开始----------- */
.product-intro {
    margin-top: 10px;
}
/* 产品包装 */
.product-intro .preview-wrap {
    float: left;
    width: 452px;
    height: 584px;
}
/* 上半部分 */
.preview-wrap .preview_top {
    position: relative;
    width: 450px;
    height: 450px;
    border: 1px solid #eeeeee;
    margin-bottom: 20px;
}
.preview_top .preview-btn {
    position: absolute;
    bottom: 80px;
    left: 50%;
    margin-left: -25px;
    width: 50px;
    height: 50px;
    background: url("../images/main-circles.png") no-repeat;
    background-position: 0px -55px;
    z-index: 1;
}
.preview_top .preview-btn:hover {
    background: url("../images/main-circles.png") no-repeat;
    background-position: -55px -55px;
}
.preview_top i {
    position: absolute;
    bottom: 0px;
    right: 0px;
    width: 30px;
    height: 30px;
    background: url(../images/__sprite\ \(1\).png) no-repeat;
    background-position: 0px -24px;
}
.preview_top .mask {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 300px;
    height: 300px;
    background: #fede4f;
    opacity: 0.5;
    cursor: move;
    display: none;
}
.preview_top .big_img {
    position: absolute;
    top: 0px;
    left: 450px;
    width: 500px;
    height: 500px;
    border: 1px solid #e4e4e4;
    z-index: 1;
    display: none;
    overflow: hidden;
}
.preview_top .big_img img {
    position: absolute;
}
.preview-wrap .sp_video {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 2;
}
.preview-wrap .close_video {
    position: absolute;
    top: 98px;
    right: 0px;
    width: 15px;
    height: 15px;
    z-index: 3;
    line-height: 12px;
    display: none;
}
.preview-wrap .close_video span {
    display: block;
    font-family: 'icomoon';
    color: #fff;
    font-size: 20px;
    margin-right: 5px;
}
/* 下半部分 */
.preview-wrap .preview_bottom {
    position: relative;
    width: 452px;
    height: 58px;
    margin-bottom: 18px;
    overflow: hidden;
    /* border: 1px solid black; */
}
.preview_bottom .spec_left {
    position: absolute;
    top: 12px;
    left: 0px;
    width: 22px;
    height: 32px;
    background: url(../images/__sprite\ \(1\).png);
    background-position: 0px -54px;
    z-index: 1;
}
.preview_bottom .spec_right {
    position: absolute;
    top: 12px;
    right: 0px;
    width: 22px;
    height: 32px;
    background: url(../images/__sprite\ \(1\).png);
    background-position: 22px 0px;
    z-index: 1;
}
.preview_bottom ul {
    position: absolute;
    width: 190%;
    height: 58px;
    margin-left: 37px;
}
.preview_bottom ul li {
    float: left;
    width: 54px;
    height: 54px;
    margin-right: 29px;
    border: 2px solid transparent;
}
.preview_bottom ul li:nth-child(1) {
    border: 2px solid #e53e41;
}
.preview_bottom ul li img {
    width: 100%;
}
/* 关注分享对比 */
.preview-wrap .preview-info {
    width: 452px;
    height: 20px;
}
.preview-info .left_btns {
    float: left;
    height: 20px;
}
.preview-info .left_btns a {
    margin-right: 2px;
}
.preview-info .left_btns a i {
    display: inline-block;
    width: 14px;
    height: 13px;
    background: url(../images/__sprite\ \(1\).png);
    background-position: 55px -40px;
    vertical-align: middle;
}
.preview-info .left_btns a:nth-child(2) i {
    display: inline-block;
    width: 15px;
    height: 14px;
    background: url(../images/__sprite\ \(1\).png);
    background-position: 55px -24px;
    vertical-align: middle;
}
.preview-info .left_btns a:nth-child(3) i {
    display: inline-block;
    width: 15px;
    height: 16px;
    background: url(../images/__sprite\ \(1\).png);
    background-position: 70px -24px;
    vertical-align: middle;
}
.preview-info .left_btns a em{
    color: #666666;
}
.preview-info .left_btns a em:hover {
    color: #e3393c;
}
.preview-info .right_btns {
    float: right;
}
.preview-info .right_btns a {
    color: #666666;
}
.preview-info .right_btns a:hover {
    color: #e3393c;
}
/* 产品信息 */
.product-intro .itemInfo-wrap {
    float: right;
    width: 738px;
}
/* 商品名称 */
.itemInfo-wrap .sku_name {
    width: 738px;
    height: 56px;
    margin-top: 10px;
    color: #666666;
    font: 700 16px Arial,"microsoft yahei";
}
/* 商品新闻 */
.itemInfo-wrap .news {
    width: 738px;
    margin-bottom: 5px;
}
.itemInfo-wrap .news span {
    color: #e4393c;
}
.itemInfo-wrap .news a {
    color: #5e69ad;
}
/* 商品广告 */
.product-intro .sp_guanggao_news{
    width: 738px;
    height: 32px;
    background: url(../images/e76c6d4bdd4353d5.png);
}
/* 商品价格 */
.product-intro .summary {
    position: relative;
    width: 738px;
    height: 111.2px;
    background: #f3f3f3;
    overflow: hidden;
}
/* 京东价 */
.summary .summary_price {
    width: 738px;
    margin-top: 10px;
    overflow: hidden;
}
.summary .summary_price .dt {
    float: left;
    margin-left: 10px;
    color: #999999;
    line-height: 21.6px;
}
.summary .summary_price .dd {
    float: left;
    margin-left: 10px;
    line-height: 21.6px;
    margin-top: -2px;
}
.summary_price .dd .p_price span:nth-child(1) {
    font-size: 16px;
    color: #e4393c;
}
.summary_price .dd .p_price span:nth-child(2) {
    font-size: 20px;
    color: #e4393c;
}
.summary .summary_price a {
    float: left;
    color: #005aa0;
    margin-left: 10px;
}
.summary .summary_price a:hover {
    color: #e4393c;
}
/* 促销 */
.summary .summary_top {
    width: 738px;
    height: 60px;
    margin-top: 10px;
}
.summary .summary_top .dt {
    float: left;
    margin-left: 10px;
    color: #999999;
}
.summary .summary_top .dd {
    float: left;
    width: 578px;
    height: 60px;
    margin-left: 10px;
}
.summary_top .dd .dd_top {
    width: 578px;
    height: 30px;
}
.summary_top .dd .dd_top span {
    color: #cfae68;
    border: 1px solid #cfae68;
    padding: 2px 2px;
}
.summary_top .dd .dd_top .a_img {
    margin-left: 10px;
}
.summary_top .dd .dd_top em {
    color: #e5393c;
}
.summary_top .dd .dd_top a:last-child {
    color: #ccab66;
}
/* 累计评价 */
.summary .summary_info {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 70px;
    height: 34px;
    margin-top: 5px;
    text-align: center;
    border-left: 1px solid #e6e6e6;
}
.summary .summary_info .summary_con {
    color: #999999;
}
.summary .summary_info a {
    font: 14px verdana;
    color: #005ea7;
}
.summary .summary_info a:hover {
    color: #e4393c;
}
/* 商品详细信息 */
.product_main_info {
    width: 738px;
    margin-top: 10px;
}
/* 增值业务 */
.product_main_info .zengzhi {
    width: 738px;
    height: 32px;
    line-height: 32px;
}
.zengzhi .zengzhi_left {
    float: left;
    margin-left: 10px;
    color: #999999;
}
.zengzhi .zengzhi_right {
    position: relative;
    left: left;
    margin-left: 10px;
    color: #5e69ad;
    border: 1px solid #ced2e6;
    border-left: 0px;
    border-radius: 16px;
    padding: 0 4px 0 20px;
}
.zengzhi .zengzhi_right span {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 16px;
    height: 16px;
    background: url(../images/__sprite\ \(2\).png);
    background-position: 0px -32px;
}
/* 配送至 */
.product_main_info .peisong {
    width: 738px;
    height: 24px;
    margin-top: 3px;
    line-height: 24px;
}
.peisong .peisong_left {
    float: left;
    margin-left: 10px;
    color: #999999;
}
.peisong .peisong_right .address {
    float: left;
    margin-left: 10px;
    border: 1px solid #cecbce;
    height: 23px;
    line-height: 23px;
    border: 1px solid #CECBCE;
    padding: 0 4px 0 4px;
}
.peisong .peisong_right .address .xiala {
    font-family: 'icomoon';
}
.peisong .peisong_right .address_text1 {
    float: left;
    font-weight: 700;
    color: #999999;
    margin-left: 5px;
}
.peisong .peisong_right .address_text2 {
    float: left;
    margin-left: 10px;
}
.peisong .peisong_right .fuwu {
    float: left;
    margin-left: 10px;
}
.peisong .peisong_right .fuwu li {
    float: left;
    color: #646fb0;
}
.peisong .peisong_right .fuwu li a {
    color: #646fb0;
}
.peisong .peisong_right .fuwu li a:hover {
    color: #e4393c;
}
.peisong .peisong_right .fuwu li:nth-child(2),
.peisong .peisong_right .fuwu li:nth-child(4),
.peisong .peisong_right .fuwu li:nth-child(6) {
    width: 1px;
    height: 10px;
    background-color: #edeaea;
    margin: 8px 10px 0 10px;
}
.peisong .peisong_right .fuwu li span {
    font-family: 'icomoon';
}
/* 京东物流 */
.product_main_info .jd_wuliu {
    width: 668px;
    height: 32px;
    margin-left: 70px;
    margin-top: 10px;
}
.product_main_info .jd_wuliu .wuliu_img {
    float: left;
    width: 86px;
    height: 16px;
    background: url(../images/78ee33bdc7ef8c35.png) no-repeat;
    background-size: cover;
}
.product_main_info .jd_wuliu .wuliu_text {
    float: left;
    margin-left: 10px;
}
.product_main_info .jd_wuliu .wuliu_text li {
    float: left;
}
.product_main_info .jd_wuliu .wuliu_text li a {
    color: #646fb0;
}
.product_main_info .jd_wuliu .wuliu_text li a:hover {
    color: #e4393c;
}
.product_main_info .jd_wuliu .wuliu_text li:nth-child(2),
.product_main_info .jd_wuliu .wuliu_text li:nth-child(4) {
    width: 1px;
    height: 10px;
    background-color: #edeaea;
    margin: 4px 10px 0 10px;
}
.product_main_info .jd_wuliu .wuliu_text li span {
    font-family: 'icomoon';
}
/* 京东物流送达时间 */
.product_main_info .jd_wuliu_time {
    width: 668px;
    height: 32px;
    margin-left: 70px;
}
.product_main_info .jd_wuliu_time span {
    color: #e4393c;
}
/* 重量 */
.product_main_info .zhongliang {
    overflow: hidden;
    width: 668px;
    height: 32px;
}
.product_main_info .zhongliang .zhongliang_left {
    float: left;
    color: #999999;
    margin-left: 10px;
}
.product_main_info .zhongliang .zhongliang_right {
    float: left;
    margin-left: 10px;
}
/* 分界线 */
.product_main_info .fenjie {
    width: 725px;
    height: 1px;
    border: 1px dotted #dfdfdf;
    margin-left: 8px;
    margin-bottom: 20px;
}
/* 选择颜色 */
.product_main_info .xuan_color {
    width: 738px;
    height: 48px;
    margin-top: 10px;
}
.xuan_color .xuan_color_left {
    float: left;
    width: 58px;
    height: 40px;
    margin-left: 10px;
    color: #999999;
    line-height: 40px;
    margin-top: 2px;
}
.xuan_color_right .right_color {
    float: left;
    width: 94px;
    height: 43.5px;
    border: 1px solid #cccccc;
    margin-left: 10px;
}
.xuan_color_right .right_color:nth-child(1) {
    border: 1px solid red;
}
.xuan_color_right .right_color span {
    color: #666666;
}
.xuan_color_right .right_color img,
.xuan_color_right .right_color span {
    vertical-align: middle;
}
/* 选择版本 内存 */
.product_main_info .xuan_banben {
    width: 738px;
    height: 48px;
    margin-top: 3px;
}
.xuan_banben .xuan_banben_left {
    float: left;
    width: 58px;
    height: 40px;
    margin-left: 10px;
    color: #999999;
    line-height: 40px;
    margin-top: 2px;
}
.xuan_banben_right .right_banben {
    float: left;
    width: 94px;
    height: 43.5px;
    border: 1px solid #cccccc;
    margin-left: 10px;
    line-height: 43.5px;
    text-align: center;
}
.xuan_banben_right .right_banben:nth-child(1) {
    border: 1px solid red;
}
.xuan_banben_right .right_banben span {
    color: #666666;
}
/* 选择版本套餐 */
.xuan_phone_tc {
    width: 738px;
    height: 38px;
    margin-top: 3px;
    line-height: 38px;
    margin-bottom: 10px;
}
.phone_tc_left {
    float: left;
    margin-left: 10px;
    color: #999999;
}
.phone_tc_right {
    float: left;
    margin-left: 20px;
}
.phone_tc_right .right_tc {
    float: left;
    border: 1px solid #cccccc;
    margin-right: 10px;
    color: #666666;
    padding: 0 13px;
}
.phone_tc_right .right_tc:nth-child(1) {
    border: 1px solid red;
}
/* 购买数量和加入购物车 */
.product_main_info .add_gouwuche {
    width: 718px;
    height: 46px;
    line-height: 46px;
}
.add_gouwuche_left {
    position: relative;
    float: left;
    width: 58px;
    height: 44px;
    border: 1px solid #cccccc;
    margin-left: 10px;   
    line-height: 44px;
}
.add_gouwuche_left input {
    width: 43px;
    height: 42px;
    text-align: center;
}
.add_gouwuche_left .jia {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 15px;
    height: 22px;
    background: #f1f1f1;
    line-height: 15px;
    text-align: center;
    border: 1px solid #cccccc;
    color: #666666;
    border-right: 0px;
    border-top: 0px;
}
.add_gouwuche_left .jian {
    position: absolute;
    bottom: -1px;
    right: 0px;
    width: 15px;
    height: 22px;
    background: #f1f1f1;
    line-height: 15px;
    text-align: center;
    border: 1px solid #cccccc;
    color: #666666;
    border-right: 0;
}
.add_gouwuche_right {
    float: left;
    margin-left: 10px;
    padding: 0 26px;
    background: #df3033;
    color: #ffffff !important;
    font-size: 18px;
    font-weight: 700;
}
/* 温馨提示 */
.wenxin_ts {
    margin-top: 20px;
}
.ts_left {
    float: left;
    margin-left: 10px;
    color: #999999;
}
.ts_right {
    float: left;
    margin-left: 20px;
    color: #999999;
}
/* -----------产品介绍结束----------- */

/* -----------商品细节介绍开始----------- */
.sp_detail {
    margin-top: 20px;
}
/* 左侧 */
.aside {
    float: left;
    width: 210px;
}
.aside .aside_top {
    width: 210px;
    height: 97px;
    border: 1px solid #eeeeee;
}
.aside_top_title {
    display: block;
    position: relative;
    width: 208px;
    height: 40px;
    background: #f7f7f7;
    text-align: center;
    line-height: 40px;
    color: #747674;
    font-size: 14px;
    font-weight: 700;
    padding-right: 45px;
}
.aside_top_title span {
    position: absolute;
    top: 13px;
    right: 30px;
    width: 16px;
    height: 16px;
    background: url(../images/__sprite\ \(3\).png);
    background-position: 0px 17px;
}
.aside_top .jindian {
    display: inline-block;
    width: 90px;
    height: 36px;
    border: 1px solid #dddddd;
    margin: 10px -4px 0 10px;
    line-height: 36px;
    text-align: center;
    background: #f8f8f8;
}
.aside_top .jindian i {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../images/__sprite\ \(3\).png);
    background-position: 16px 0px;
    margin-bottom: -2px;
}
.aside_top .jindian:nth-child(2) i {
    background: url(../images/__sprite\ \(3\).png);
    background-position: 16px -16px;
}
.aside_top .jindian span {
    color: #666666;
}
.aside_top .jindian:hover span {
    color: #333333;
}
.aside_bottom_title {
    font-size: 14px;
    font-weight: 700;
    color: #666666;
    border: 1px solid #eeeeee;
    background: #f7f7f7;
    margin-top: 15px;
    padding: 10px 0 10px 10px;
}
.aside_bottom .p_list {
    width: 210px;
    border: 1px solid #eeeeee;
}
.p_list a img {
    width: 180px;
    height: 180px;
    margin: 10px 0 0 13px;
}
.p_list .list_text {
    display: block;
    width: 188px;
    height: 36px;
    overflow: hidden;
    margin-left: 10px;
    color: #666666;
}
.p_list .list_text:hover {
    color: #f30213;
}
.p_list .list_price {
    margin-top: 5px;
    margin-left: 10px;
    color: #e4393c;
    font-size: 14px;
    font-weight: 700;
}
/* 右侧 */
.detail {
    float: right;
    width: 980px;
}
/* 头部tab栏 */
.detail_tab {
    width: 980px;
    height: 37.6px;
    background: #f7f7f7;
    border-bottom: 1px solid #e4393c;
}
.detail_tab ul li {
    float: left;
    line-height: 34.6px;
}
.detail_tab ul li a {
    font-size: 14px;
    color: #666666;
    padding: 10px 25px;
}
.detail_tab ul li:nth-child(1) a {
    background: #e4393c;
    color: #fff;
}
/* tab栏商品介绍部分 */
.detail_tab_con .tab_con_title {
    margin-top: 60px;
    width: 200px;
    margin-left: 42px;
}
.detail_tab_con .tab_con_text {
    width: 970px;
    height: 113px;
    margin-top: 40px;
}
.detail_tab_con .tab_con_text ul {
    float: left;
    width: 200px;
    margin-left: 42px;
}
.detail_tab_con .tab_con_text ul li {
    line-height: 22px;
}
.detail_tab_con .tab_more_canshu {
    display: block;
    margin-top: 15px;
    color: #005aa0;
    text-align: right;
    margin-right: 10px;
}
.detail_tab_con .fenge {
    width: 970px;
    height: 1px;
    background: #eeeeee;
    margin-top: 10px;
}
.detail_tab_con .tab_con_img1 {
    width: 750px;
    height: 1581px;
    background: url(../images/17bfe3acba9e5769.jpg);
    margin: 0 auto;
    margin-top: 50px;
}
.detail_tab_con .tab_con_img2 {
    width: 750px;
    height: 893px;
    background: url(../images/723b5985a5ac5204.jpg);
    margin: 0 auto;
}
.detail_tab_con .tab_con_img3 {
    width: 750px;
    height: 880px;
    background: url(../images/d93087fda062daba.jpg);
    margin: 0 auto;
}
/* tab栏规格与包装部分 */
.detail_tab_packaging {
    margin-top: 20px;
}
.packaging_big {
    overflow: hidden;
}
.packaging_big:nth-child(3) .tab_packaging_con1 {
    margin: 20px 0 0 60px;
}
.packaging_big:nth-child(5) .tab_packaging_con1 {
    margin: 20px 0 0 50px;
}
.packaging_big:nth-child(7) .tab_packaging_con1 {
    margin: 20px 0 0 80px;
}
.tab_packaging_title {
    float: left;
    margin: 20px 0 0 24px;
    color: #999999;
    text-align: right;
    width: 80px;
}
.tab_packaging_con1 {
    float: left;
    margin: 20px 0 0 110px;
}
.tab_packaging_con1 li {
    margin-bottom: 8px;
    text-align: right;
    color: #999999;
}
.tab_packaging_con2 {
    float: left;
    margin: 20px 0 0 40px;
}
.tab_packaging_con2 li {
    margin-bottom: 8px;
    text-align: left;
    color: #999999;
}
.detail_tab_packaging .fenge {
    width: 970px;
    height: 1px;
    background: #eeeeee;
    margin-top: 20px;
}
/* tab栏售后保障部分 */
.tab_after_sales {
    width: 980px;
    margin-top: 20px;
}
.tab_after_sales .after_sales_title {
    width: 980px;
    background: #f7f7f7;
    padding: 10px;
    font-size: 14px;
    color: #666666;
    font-weight: 700;
    border: 1px solid #eeeeee;
}
.tab_after_sales .after_sales_con {
    width: 920px;
    margin-left: 30px;
    margin-top: 30px;
    overflow: hidden;
}
.after_sales_con .sales_con_left {
    float: left;
    width: 32px;
    height: 32px;
    background: url(../images/__sprite\ \(4\).png);
    background-position: -32px 32px;
}
.tab_after_sales .after_sales_con:last-child .sales_con_left{
    background: url(../images/__sprite\ \(4\).png);
    background-position: 0px 32px;
}
.after_sales_con .sales_con_right {
    float: left;
    width: 876px;
    margin-left: 10px;
}
.sales_con_right .right_title {
    font-size: 16px;
    color: #e4393c;
    font-weight: 700;
}
.sales_con_right p {
    margin-top: 10px;
}
.sales_con_right p:nth-of-type(2) {
    margin-top: 15px;
}
.sales_con_right span a,
.sales_con_right p:nth-of-type(2) a {
    color: #005aa0;
}
/* tab栏商品评价模块 */
.tab_evaluation {
    width: 980px;
    margin-top: 20px;
}
.tab_evaluation .evaluation_title {
    width: 980px;
    background: #f7f7f7;
    padding: 10px;
    font-size: 14px;
    color: #666666;
    font-weight: 700;
    border: 1px solid #eeeeee;
}
/* 上半部分评价分类 */
.tab_evaluation .evaluation_top {
    width: 980px;
    height: 90px;
    margin: 25px 0;
}
.evaluation_top .good_ping_left {
    float: left;
    width: 90px;
    height: 75px;
    margin-top: 10px;
    margin-left: 20px;
}
.good_ping_left .num i {
    font-size: 45px;
    color: #e4393c;
}
.good_ping_left .num em {
    font-size: 23px;
    color: #e4393c;
}
.evaluation_top .good_ping_right {
    float: left;
    width: 850px;
    height: 64px;
    margin-top: 10px;
    margin-left: 10px;
}
.good_ping_right a {
    float: left;
    border: 1px solid #e0e0e0;
    color: #999999;
    padding: 1px 9px;
    margin-left: 15px;
    margin-bottom: 10px;
}
.good_ping_right a:hover {
    border: 1px solid #666666;
}
/* 下半部分商品评价详细内容 */
.evaluation_bottom {
    width: 980px;
}
/* 好评率 */
.evaluation_bottom .bottom_main {
    width: 980px;
    height: 30px;
    background: #fafafa;
    border: 1px solid #f5f5f5;
    margin-top: 10px;
    line-height: 30px;
}
.bottom_main a {
    float: left;
    padding: 0 10px;
    color: #666666;
}
.bottom_main a:hover {
    color: #e4393c;
}
.bottom_main a:nth-child(1) {
    color: #e4393c;
}
.bottom_main .only_look {
    float: left;
    margin-left: 20px;
}
.only_look span {
    color: #666666;
}
.only_look span:hover {
    color: #e4393c;
}
.bottom_main .paixu {
    float: right;
    margin-right: 50px;
}
.bottom_main .paixu span:nth-child(2) {
    font-family: 'icomoon';
}
/* 购买用户评价 */
.evaluation_bottom .bottom_con {
    width: 960px;
    margin-top: 20px;
    margin-left: 10px;
}
/* 左边头像名称 */
.bottom_con .bottom_con_left {
    float: left;
    width: 140px;
    height: 25px;
}
.bottom_con_left .touxiang {
    float: left;
    width: 25px;
    height: 25px;
    border-radius: 50%;
    overflow: hidden;
} 
.bottom_con_left .touxiang img {
    width: 100%;
}
.bottom_con_left .uName {
    float: left;
    margin-left: 10px;
}
/* 右侧评论内容 */
.bottom_con .bottom_con_right {
    float: left;
    width: 810px;
}
.bottom_con_right .goood_xing {
    width: 80px;
    height: 17px;
    background: url(../images/star.png) no-repeat;
}
.bottom_con_right .ping_text {
    font-size: 14px;
    color: #333333;
    margin: 10px 0;
}
.bottom_con_right .span2 {
    padding-left: 30px;
}
.bottom_con_right .span3 {
    padding-left: 50px;
}
.bottom_con_right .jubao {
    display: inline-block;
    margin-left: 300px;
    color: #666666;
}
.bottom_con_right .jubao:hover {
    color: #e4393c;
}
.bottom_con_right .zan {
    display: inline-block;
    margin-left: 30px;
}
.bottom_con_right .zan:hover i {
    background: url(../images/__sprite\ \(5\).png);
    background-position: 0px -34px;
}
.bottom_con_right .zan i {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../images/__sprite\ \(5\).png);
    background-position: -32px -34px;
}
.bottom_con_right .huifu {
    display: inline-block;
    margin-left: 30px;
}
.bottom_con_right .huifu:hover i {
    background: url(../images/__sprite\ \(5\).png);
    background-position: -16px -34px;
}
.bottom_con_right .huifu i {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../images/__sprite\ \(5\).png);
    background-position: -48px -34px;
}
.evaluation_bottom .fenge {
    width: 970px;
    height: 1px;
    background: #dddddd;
    margin: 15px 0;
    margin-left: 5px;
}
/* tab栏手机社区模块 */
.tab_community {
    width: 980px;
    margin-top: 20px;
}
/* 手机社区标题 */
.community_title {
    width: 980px;
    background: #f7f7f7;
    padding: 10px;
    font-size: 14px;
    color: #666666;
    font-weight: 700;
    border: 1px solid #eeeeee;
}
/* 发起提问模块 */
.community_tiwen {
    width: 980px;
    height: 75px;
    line-height: 75px;
    background: #f7f7f7;
}
.community_tiwen .dog_logo {
    float: left;
    width: 123px;
    height: 67px;
    background: url(../images/icon-dog.png) no-repeat;
    margin-top: 5px;
    margin-left: 250px;
}
.community_tiwen .tiwen_text {
    float: left;
    font-size: 14px;
    color: #333333;
    margin-left: 10px;
}
.community_tiwen .tiwen_btn {
    float: left;
    line-height: 26px;
    padding: 0 18px;
    margin-left: 12px;
    border: 1px solid #e4393c;
    border-radius: 13px;
    color: #e4393c;
    margin-top: 24px;
}
.community_tiwen .tiwen_btn:hover {
    color: #fff;
    background: #e4393c;
}
/* 具体问题问答 */
.wenda {
    width: 980px;
    margin-top: 20px;
}
/* 问 */
.wenda .wenTop {
    overflow: hidden;
    width: 980px;
    line-height: 18px;
}
.wenTop .wen_title {
    float: left;
    width: 18px;
    height: 18px;
    color: #fff;
    background: #ff9911;
    text-align: center;
    border-radius: 50%;
}
.wenTop .wen_con {
    float: left;
    font-size: 14px;
    color: #333333;
    font-weight: 700;
    margin-left: 10px;
}
.wenTop .wen_time {
    float: right;
    font-size: 14px;
    color: #999999;
}
.wenTop .wen_uName {
    float: right;
    font-size: 14px;
    color: #999999;
    margin-right: 5px;
    text-align: right;
}
/* 答 */
.wenda .daBottom {
    overflow: hidden;
    width: 980px;
    line-height: 18px;
    margin-top: 15px;
}
.daBottom .da_title {
    float: left;
    width: 18px;
    height: 18px;
    color: #fff;
    background: #99bb11;
    text-align: center;
    border-radius: 50%;
}
.daBottom .da_con {
    float: left;
    font-size: 14px;
    color: #333333;
    margin-left: 10px;
}
.daBottom .da_time {
    float: right;
    font-size: 14px;
    color: #999999;
}
.daBottom .da_uName {
    float: right;
    font-size: 14px;
    color: #999999;
    margin-right: 5px;
    text-align: right;
}
/* 继续查看更多 */
.wenda .more_wenda{
    display: block;
    margin-top: 10px;
    margin-left: 28px;
}
.wenda .more_wenda em {
    color: #005ea7;
    font-size: 14px;
}
.wenda .more_wenda em:hover {
    color: #e4393c;
}
.wenda .more_wenda span {
    font-family: 'icomoon';
    color: #005ea7;
    padding-top: 2px;
}
.tab_community .fenge {
    width: 970px;
    height: 1px;
    background: #dddddd;
    margin: 20px 0;
    margin-left: 10px;
}
/* -----------商品细节介绍结束----------- */

/* 手机社区提问模块 */
.tiwen_big_box {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 9998;
    background: rgb(0, 0, 0,0.15);
    width: 1519px;
    height: 3527px;
    display: none;
}
.tiwen_big_box .tiwen_min {
    overflow: hidden;
    width: 420px;
    background: #fff;
    margin: 0 auto;
    margin-top: 1150px;
    border: 4px solid rgba(0, 0, 0, 0.2);
    border-radius: 5px;
}
.tiwen_min .tiwen_title {
    padding: 0 10px;
    height: 31px;
    line-height: 31px;
    background: #f3f3f3;
    font-size: 14px;
    color: #666;
    font-family: "Microsoft YaHei";
}
.tiwen_min .close_box {
    float: right;
    width: 13px;
    height: 13px;
    background: url(../images/dialog.png);
    margin-top: 10px;
}
.tiwen_min .tiwen_text_tishi {
    margin-top: 10px;
    margin-left: 10px;
    color: #999999;
}
.tiwen_min textarea {
    width: 398px;
    height: 53px;
    margin-top: 5px;
    border: 1px solid #ddd;
    margin-left: 10px;
    color: #333333;
    outline: 0px;
    line-height: 30px;
    resize: none;
    padding-left: 5px;
}
.tiwen_min .quxiao {
    float: right;
    width: 88px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border: 1px solid #999999;
    border-radius: 2px;
    margin-left: 10px;
    font-size: 14px;
    margin-top: 25px;
    margin-right: 5px;
    margin-bottom: 35px;
    color: #333333;
}
.tiwen_min .fabu {
    float: right;
    width: 88px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background: #e4393c;
    border-radius: 2px;
    margin-left: 10px;
    font-size: 14px;
    margin-top: 25px;
    margin-right: 5px;
    margin-bottom: 35px;
    color: #fff;
}
.tiwen_min span {
    float: right;
    margin-top: 33px;
    margin-right: 5px;
}
.tiwen_min input {
    float: right;
    margin-top: 36.3px;
    margin-right: 5px;
}